give abundantly - Français Anglais Dictionnaire